Dans la courte leçon, nous examinerons le très simple moniteur d'alimentation du module de surveillance de l'alimentation qui nous permet
de répondre à des événements tels que la machine de l'utilisateur qui se met en veille ou se met en veille et se réveille ou reprend.
Il nous fournit également un certain nombre d'événements spécifiques à la plate-forme, tels que l'ordinateur connecté à
une source d'alimentation CA fonctionnant sur batterie ou même en cours d'arrêt.
Je vais vous montrer les deux premiers événements universels suspendus et reprendre avant moi.
Cependant, notez qu'avec ce module, le module lui-même ne peut être requis qu'une fois l'application prête, ce qui
signifie que nous devrons adopter une approche légèrement différente pour l'exiger.
Je vais commencer par référencer la bibliothèque d'électrons seule.
L'électron de const équivaut à utiliser cela nécessite un électron, puis nécessite les modules individuels de cette
constante d'électrons.
Ainsi, avec une structure, nous pouvons maintenant utiliser le module de surveillance de puissance directement à partir d'électrons.
Une fois que l'application est prête, essayez de l'exiger plus tôt et cela ne fonctionnera pas.
Moniteur de puissance de point électronique.
Lors de la suspension, ce qui signifie que les ordinateurs mis en veille passent un rappel avec l'objet événement standard dans lequel nous pouvons maintenant
effectuer toutes les tâches importantes, comme, par exemple, enregistrer des données juste avant que l'ordinateur ne se
mette en veille, que je vais simplement déconnecter puis en utilisant un deuxième auditeur.
Cette fois pour l'événement de reprise, ce qui signifie que l'ordinateur s'est réveillé, je vais vérifier si ma fenêtre
existe toujours et si elle n'est pas créée, elle n'est vraiment applicable à Mac que si aucune fenêtre principale, ce qui signifie qu'elle a été
définie sur une fenêtre de création d'appel nulle.
Même chose que la sauvegarde de l'événement d'activation.
Je ferme cette fenêtre, je ne quitte pas l'application, je ferme simplement la fenêtre principale, puis je mets mon ordinateur
en veille.
Réveillez-le.
Et ma fenêtre est recréée avec le journal du moment où je l'ai mise en veille dans le terminal, en sauvegardant certaines données.
Donc un module très simple, mais à savoir.